@media (min-width: 1400px) {
  .main {
    width: 1400px; }

  .indexpart03 section a {
    width: 452px;
    margin-right: 21px; }

  .centerlist a {
    width: 452px;
    margin-right: 21px; }

  .con_cha a {
    width: 690px; }
    .con_cha a b {
      font-size: 25px; }
    .con_cha a p {
      font-size: 16px; }
    .con_cha a:after {
      margin-left: -345px; }

  .chalist a {
    width: 335px; }

  .culbox a {
    width: 335px; }
    .culbox a b {
      font-size: 24px; }
    .culbox a p {
      font-size: 16px; }
    .culbox a:nth-child(1):before {
      background-position: -260px -290px; }
    .culbox a:nth-child(2):before {
      background-position: -614px -290px; }
    .culbox a:nth-child(3):before {
      background-position: -968px -290px; }
    .culbox a:nth-child(4):before {
      background-position: -1322px -290px; }
    .culbox a:nth-child(5):before {
      background-position: -260px -510px; }
    .culbox a:nth-child(6):before {
      background-position: -614px -510px; }
    .culbox a:nth-child(7):before {
      background-position: -968px -510px; }
    .culbox a:nth-child(8):before {
      background-position: -1322px -510px; }

  .cullist a {
    width: 690px; }

  .companylist03 a {
    width: 250px; }

  .companylist01 a {
    width: 123px; }

  .companylist02 a {
    width: 202px; }

  .downlist li {
    margin-right: 16px; }

  .floorbox {
    margin-left: 730px; }

  .changbox section {
    width: 1400px; }
  .changbox .box {
    width: 1045px; }
  .changbox a.a1:before {
    background-position: -260px -290px; }
  .changbox a.a2:before {
    background-position: -615px -290px; }
  .changbox a.a3 {
    width: 690px; }
    .changbox a.a3:before {
      background-position: -970px -290px; }
  .changbox a.a4 {
    width: 690px; }
    .changbox a.a4:before {
      background-position: -615px -495px; }
  .changbox a.a5:before {
    background-position: -1320px -495px; }
  .changbox a b {
    font-size: 24px; }
  .changbox a p {
    font-size: 16px; }

  .prolist {
    width: 1400px; }
    .prolist ul li {
      width: 335px;
      height: 395px; }
      .prolist ul li .a1 {
        width: 315px;
        height: 275px;
        margin: 30px auto; }

  .comnav li .a1 {
    padding: 0 30px;
    min-width: 48px; }

  .comhead .logo {
    left: 40px; }

  .topsearch {
    margin: 0 30px 0 10px; }

  .storymenu {
    width: 1400px; }
    .storymenu ul li menu a {
      left: 300px; }
      .storymenu ul li menu a:nth-child(2) {
        left: 657px;
        top: 173px; }
      .storymenu ul li menu a:nth-child(3) {
        left: 880px;
        top: 155px; }
      .storymenu ul li menu a:nth-child(4) {
        left: 1114px;
        top: 160px; }
    .storymenu ul li .box {
      width: 1280px; }
      .storymenu ul li .box section p {
        width: 900px; }

  .jiubox {
    width: 1400px; }
    .jiubox section a {
      width: 335px; }
      .jiubox section a:after {
        width: 333px;
        margin-left: -166px; }
      .jiubox section a b {
        font-size: 24px;
        margin: 10px 0; }
      .jiubox section a p {
        font-size: 16px; }
      .jiubox section a i {
        background-position: -260px -290px; }
      .jiubox section a:nth-child(2) i {
        background-position: -615px -290px; }
      .jiubox section a:nth-child(3) i {
        background-position: -970px -290px; }
      .jiubox section a:nth-child(4) i {
        background-position: -1325px -290px; }

  .jiubox02 section a {
    width: 690px; }
    .jiubox02 section a:nth-child(2) i {
      background-position: -970px -290px; }
    .jiubox02 section a:after {
      width: 688px;
      margin-left: -344px; }

  .jiubox03 section a {
    width: 452px; }
    .jiubox03 section a:nth-child(2) i {
      background-position: -731px -290px; }
    .jiubox03 section a:nth-child(3) i {
      background-position: -1202px -290px; }
    .jiubox03 section a:after {
      width: 452px;
      margin-left: -226px; } }

/*# sourceMappingURL=screen.css.map */
